album producer - Spanish English Dictionary